/**
 * @Author 1928
 * @Date 2022/4/19 21：20
 * @Description  数组
 */
public class 数组的学习 {
        public static void main1(String[] args) {
            int[] array = {1, 2, 3, 4, 5};
            int[] array3 = new int[]{5, 4, 3, 2, 1, 0};
            array3[0]=10;
            int[] array4 = new int[10];//不给值默认里面都是0
            array4[0]=10;
            int[] array2;
            array2 = new int[]{5, 4, 3, 2, 1};
            array2 = new int[]{9, 8, 7, 6, 5};
            System.out.println(array4[0]);
            //System.out.println(array.length);
        }

    public static void main2(String[] args) {
        int[] tem = new int[10];
        double[] array = new double[10];
        String[] tom = new String[10];
        boolean[] hhh = new boolean[10];
        //System.out.println(array.length);
        System.out.println(tem[11]);
        //不能越界
    }

    /**
     * 在同一个类中定义多个方法：要求不仅可以求两个整数的最大值，
     * 还可以求两个小数的最大值，以及两个小数和一个整数的大小关系
     * @param a
     * @param b
     * @return
     */
    public static int max(int a,int b) {
            return Math.max(a,b);
    }
    public static double max(double a,double b) {
            return Math.max(a,b);
    }
    public static double max(double a,double b,int c){
            double max = 0;
            if (a > b){
                max = a;
            }else {
                max = b;
            }if (c > max){
                max = c;
        }
        return max;
    }

    public static void main(String[] args) {
            int tom = max(7,9);
            double hhh = max(3.2,4.8,5);
        System.out.println(hhh);
        System.out.println(tom);
    }
}
